home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / var / lib / dpkg / info / util-linux.postinst < prev    next >
Text File  |  2008-09-25  |  1KB  |  46 lines

  1. #! /bin/sh
  2.  
  3. umask 022
  4. set -e
  5.  
  6. install-info --quiet --section "Development" "Development" \
  7.   --description="System V interprocess communication facilities" \
  8.   /usr/share/info/ipc.info.gz
  9. update-alternatives --install /usr/bin/pager pager /bin/more 50 \
  10.   --slave /usr/share/man/man1/pager.1.gz pager.1.gz /usr/share/man/man1/more.1.gz
  11. update-alternatives --install /usr/bin/pager pager /usr/bin/pg 10 \
  12.   --slave /usr/share/man/man1/pager.1.gz pager.1.gz /usr/share/man/man1/pg.1.gz
  13.  
  14. #
  15. #    Check if links to hwclock.sh are present in runlevel "6".
  16. #    If not, remove the ones from runlevel "S" so that
  17. #    update-rc.d will do it's job.
  18. #
  19. if [ ! -f /etc/rc6.d/???hwclock.sh ] && [ ! -f /etc/rc0.d/???hwclock.sh ]
  20. then
  21.     rm -f /etc/rcS.d/???hwclock.sh
  22. fi
  23.  
  24. # hwclock works on all Linux architectures, except s390 (and s390x, of course).
  25. if [ "$(uname -s)" = "Linux" ]; then
  26.     model=$(uname -m)
  27.     if [ ${model%x} != "s390" ]; then
  28.         update-rc.d -f hwclock.sh remove 2>/dev/null > /dev/null
  29.         update-rc.d hwclock.sh start 11 S . stop 25 0 6 . > /dev/null
  30.         update-rc.d -f hwclockfirst.sh remove 2>/dev/null > /dev/null
  31.     if [ -f /etc/init.d/hwclockfirst.sh ]; then
  32.       update-rc.d hwclockfirst.sh start 8 S . > /dev/null
  33.     fi
  34.     fi
  35. fi
  36.  
  37. if [ -x /usr/sbin/update-mime ]; then
  38.     update-mime
  39. fi
  40.  
  41. if [ -L /usr/doc/util-linux ] ; then
  42.     rm -f /usr/doc/util-linux
  43. fi
  44.  
  45.  
  46.